About Lolarian & Co Ltd (10500941) United Kingdom