About Jathu Investments Ltd (11794138) United Kingdom