About Greenfield Edge Limited (13380267) United Kingdom