About Uno Heuristic Limited (10205216) United Kingdom