About Sixty Three Management Company Limited (11147842) United Kingdom