About Malta Services Ltd (11966306) United Kingdom