About Bengal Shera Ltd (10486402) United Kingdom