About Biofyx Limited (06744300) United Kingdom