About Miramar Ventures Ltd. (12798796) United Kingdom