About Batiuska Ltd (12946041) United Kingdom