About Green Bricks Holdings Limited (12479574) United Kingdom