About Blue Torch Investments Limited (11058255) United Kingdom