About Cutthroat London Limited (09491548) United Kingdom