About Bionautix Ltd (13601608) United Kingdom