About Ingoma Limited (07614740) United Kingdom