About Sark Enterprise Ltd (11752852) United Kingdom