About Green Sharc Limited (10282103) United Kingdom