About Greenidge Services Ltd (12311087) United Kingdom