About Brit Organic Limited (10711039) United Kingdom