About Noasis Ltd (09306823) United Kingdom