About Duality Solutions Ltd (06636497) United Kingdom