About Spring Canopy Holdings Limited (13210025) United Kingdom