About Maxim Holding Ltd (09663186) United Kingdom