About The Cups International Limited (10164658) United Kingdom