About Legerry Ltd (12411156) United Kingdom