About Serengeti Information Services Limited (08436167) United Kingdom