About Leander Asset Management Solutions Limited (09178035) United Kingdom