About Amjosa Limited Partnership (LP017505) United Kingdom