About Margro Cap Ltd (10663458) United Kingdom