About Ink The Skin Ltd (09905024) United Kingdom