About Pookkara It Solutions Limited (11938160) United Kingdom