About Greenane Enterprises Limited (NI630775) United Kingdom