About Meigh Ventures Limited (10447016) United Kingdom