About Biofel Limited (NI065202) United Kingdom