About Aequitas Group Holdings Ltd (12836143) United Kingdom