About Cluess Global Ltd (13252115) United Kingdom