About Ara Group Holdings Ltd (12488781) United Kingdom