About Special Projects Ip Holding Company Ltd. (11382302) United Kingdom