About Acanthe Invest Limited (11167192) United Kingdom