About S Holdings (london) Limited (08196162) United Kingdom