About Amikad Services Limited (11955644) United Kingdom