About Snipef Limited (SC661335) United Kingdom