About Bahmani Holdings Limited (12222119) United Kingdom