About Alligator Research Limited (08982474) United Kingdom