About Sbs Holdco Ltd (NI665863) United Kingdom