About Tech-r Baksho Ltd (13281855) United Kingdom