About Barmakian Ltd (09680532) United Kingdom