About Clearmax Limited (11864924) United Kingdom