About Snbae Ltd (SC556106) United Kingdom