About Maxnel Ltd (13411006) United Kingdom