About Lorg Ltd (11266903) United Kingdom