About Beha Group Ltd (13578527) United Kingdom