About Boyadjian & Associates Limited (11096195) United Kingdom