About Applegarth Advisers Limited (11531280) United Kingdom