About Bioresources Limited (12229406) United Kingdom