About Loroil Limited (10645677) United Kingdom