About Apm (europe) Holdings Ltd (13030458) United Kingdom