About Lorw Investments Limited (11155762) United Kingdom