About Maximum Applications Ltd (07358331) United Kingdom