About Tqs Blu Holdings Limited (13545522) United Kingdom