About Jlo Investments Ltd (11541013) United Kingdom