About Snopes Solutions Ltd (10591661) United Kingdom