About Beciul Ltd (13148402) United Kingdom