About Birch Grove Capital (uk) Limited (11877756) United Kingdom