About Bryha International Limited (12254975) United Kingdom