About The Biodegradable Company Ltd. (11230921) United Kingdom