About Quercus Holdings (2017) Limited (10792689) United Kingdom