About Edgworth Partners Ltd (12107462) United Kingdom