About Ink Broker Ltd (12042815) United Kingdom