About Appadiem Ltd (12491061) United Kingdom