About Cashla Investments Ltd (11656042) United Kingdom