About Noah S Ark Co. Ltd (13492900) United Kingdom