About Duality Group Limited (10236858) United Kingdom