About Cleanroom Projects Holdings Limited (10764802) United Kingdom