About Black Turtle Soup Ltd. (13550644) United Kingdom