About Ark Advertising Ltd (12828101) United Kingdom