About Dexy Management Limited (13142266) United Kingdom