About Mai Holdings Ltd (SC702633) United Kingdom