About Rupert Jack Limited (11518890) United Kingdom