About Proper Advertising Limited (11882026) United Kingdom