About Bengal Flames Limited (11786252) United Kingdom