About Lodido Inc Ltd (08367806) United Kingdom