About Batida Ltd (09352425) United Kingdom