About Almax Innovations Ltd (11691363) United Kingdom