About Tedspace Ltd (13198703) United Kingdom