About Bionica Ltd (13419243) United Kingdom