About Glenbray Capital Ltd (12734231) United Kingdom