About Mylor Ventures Limited (08434822) United Kingdom