About Smuxx Ltd (12074598) United Kingdom