About Ink Incorporated Ltd (10188590) United Kingdom