About Ippon Design Ltd (12109490) United Kingdom