About Shell Information Technology International Limited (00165727) United Kingdom