About Ip Projects Ltd (12976680) United Kingdom