About Barta M.a.i. Limited (11012932) United Kingdom