About Managed Ink Limited (03835108) United Kingdom