About Babara Anatolie Limited (11678810) United Kingdom