About Anansi Limited (10601412) United Kingdom