About Investic Ltd (11900539) United Kingdom