About Myrtle House Investments Limited (11007023) United Kingdom