About Mikalife Management Ltd (SC426597) United Kingdom