About Clifordex Ltd (11245118) United Kingdom