About Serengeti Ltd (11973503) United Kingdom