About Restruct Holdings Limited (09753020) United Kingdom