About Balbira Consultancy Services Limited (09570145) United Kingdom