About Barman Capital Ltd (13318223) United Kingdom