About Recognise The Programming Limited (11061766) United Kingdom