About Lorin Investments Ltd (12872610) United Kingdom