About Waterfoot Management Group Ltd (12301821) United Kingdom