About Monogram Associates Limited (11055471) United Kingdom