About Ninetysix Design Limited (13249314) United Kingdom