About Baaxar Limited (06615699) United Kingdom