About Greenane Technologies Ltd (NI636711) United Kingdom