About Lodore Holdings Ltd (11624462) United Kingdom