About Bxt Cap Limited (09696829) United Kingdom