About Din & Associates Ltd (10528272) United Kingdom