About Myriamsos Limited (09240411) United Kingdom