About Amplexus Associates Limited (07855310) United Kingdom