About Mikkiason Ventures Ltd (12718829) United Kingdom