About The Ark Marketing & Media Ltd (10971918) United Kingdom