About Baktarndartalls Ltd (13070704) United Kingdom