About Max Home Innovations Ltd (12905569) United Kingdom