About Sc Projex Ltd (09120194) United Kingdom