About Information Technology P.r. Limited (02469227) United Kingdom