About Inkfish Capital Ltd (12507518) United Kingdom