About Never Odd Or Even Ltd (11622207) United Kingdom