About Gsab (london) Limited (12358849) United Kingdom