About Tbd Solutions Ltd (12041481) United Kingdom