About Michaela Sol Ltd (12671591) United Kingdom