About Barraj Limited (13059656) United Kingdom