About Maxguard Limited (11503738) United Kingdom