About Amir & Associates Limited (04699359) United Kingdom