About Btr Investments Limited (10066886) United Kingdom