About Mary Awara Limited (11752252) United Kingdom