About Askmera Services Ltd (13683450) United Kingdom