About Sark Newco 2 Limited (11800433) United Kingdom