About Braich Investments Limited (08832601) United Kingdom