About Directors Cutz Ltd (11443629) United Kingdom