About Buqa Tech Ltd. (09973894) United Kingdom