About Sn Registrars (holdings) Limited (07659067) United Kingdom