About Ink Bear Ltd (11493420) United Kingdom