About Akaza Bioscience Limited (11366292) United Kingdom