About Dy10 Holdings Limited (10715568) United Kingdom