About Londora Ltd (10246926) United Kingdom