About Sharing Earth Limited (10774253) United Kingdom