About Myra Ventures Limited (08619400) United Kingdom