About Inti Investments Ltd (11217363) United Kingdom