About Agbar Investment Company Limited (00500201) United Kingdom