About Amssen Ltd (12798813) United Kingdom