About The Serengeti Group Ltd. (13220323) United Kingdom