About Locadly Ltd (12058049) United Kingdom