About Bacta Limited (05324554) United Kingdom