About Amor Patriae Partners Limited (12231386) United Kingdom