Registered under 11612697. Tax identification GB 370143526. Suite 10b 17-23 Queen Street, Deal, Kent, England, CT14 6EY