About Barahka Limited (11426343) United Kingdom