About Agara Ltd. (12983692) United Kingdom