About Sperare Associates Limited (08168837) United Kingdom