About Sneap Limited (SC600042) United Kingdom