About Serengeti Corporate Investment Limited (03941860) United Kingdom