About Barhama Services Limited (13481335) United Kingdom