About Maikai Group Limited (12690628) United Kingdom