About Ixfourvi Investment Group Ltd (12252226) United Kingdom