About Nomad Ai Ltd (09350222) United Kingdom