About Marker Ventures Limited (13109672) United Kingdom