About Aylmer Capital Partners Limited (11381907) United Kingdom