About The Aitken Collective Ltd (13427308) United Kingdom