About Greenhaus Holding Limited (11948303) United Kingdom