About Tbd Management Ltd (07252534) United Kingdom