About Bb Tennu Ltd (09311113) United Kingdom