About Ink Bottle Consulting Limited (SC247146) United Kingdom