About Brechin Investments No. 2 Limited (12986071) United Kingdom