About Nash & Chaos Limited (12614193) United Kingdom