About Aogro Holdings Ltd (12412010) United Kingdom