About Ishango Limited (10466140) United Kingdom