About The Sixty Nine Group Limited (13145216) United Kingdom