About Aimm Lab Ltd (13640601) United Kingdom