About S.co (lal Holdco) Limited (10143446) United Kingdom