About Mirka17 Limited (09406288) United Kingdom