About Affirmator Ltd (11735326) United Kingdom