About Bincap Investments Unltd (10362681) United Kingdom