About Spalding Lu Management Limited (12176537) United Kingdom