About Ghaara Limited (12023655) United Kingdom