About Londros Ltd (13109135) United Kingdom