About Mirad Associates Limited (05460092) United Kingdom