About Bbb Patient Capital Holdings Limited (11270966) United Kingdom