About Deka Ip Co. Ltd (10910087) United Kingdom