About New Photocatalyst Solution Limited (04005477) United Kingdom