About Snapbuy Limited (13466510) United Kingdom