About Myrtle Associates Limited (11035395) United Kingdom