About Slb Group Holdings Limited (11098276) United Kingdom