About Beya Ltd (12493239) United Kingdom