About London Btr Minority Investments Holdings Limited (12759396) United Kingdom