About B. Y. Ventures Limited (13565153) United Kingdom