About Bainrock Associates Limited (10065675) United Kingdom