About Sark Holdings Limited (13062052) United Kingdom