About Bio Folia Limited (12033061) United Kingdom