About Bio Carbon International Ltd (13542339) United Kingdom