About Amicorp (uk) Directors Services Limited (12432373) United Kingdom