About Aitken Advisors Llp (OC344236) United Kingdom