About Yello Ink Limited (10060203) United Kingdom