About Nineteen Sixty Eight Ltd (10905909) United Kingdom