About London Me Fry Ltd (12382614) United Kingdom