About Lor Developments Ltd (12463682) United Kingdom