About Mikael Lovell Ltd (12759397) United Kingdom