About Beyyn Ltd. (12907744) United Kingdom