About Snapbid Limited (09324944) United Kingdom