About Jox International Limited (10126227) United Kingdom