About Groove Platforms Africa Ltd (13550720) United Kingdom