About Ladoga Ltd (11931907) United Kingdom