About Ippon Ltd (11620744) United Kingdom