About Qmimi Life Ltd (13635867) United Kingdom