About Ink Oil Limited (10611541) United Kingdom