About Snapbrandit Ltd (12779311) United Kingdom