About Meisterhome Uk Ltd. (10620898) United Kingdom