About Lorgen Limited (13287675) United Kingdom