About Maysel Holdings Limited (10956447) United Kingdom