About Focus Cup Ltd (11427943) United Kingdom