About Thugo Ltd (08457755) United Kingdom