About Natural Heritage Capital Ltd (12363870) United Kingdom