About Snap Estates Limited (11917789) United Kingdom