About Project New Clear Limited (10535284) United Kingdom