About Affken Associates Ltd (11299109) United Kingdom