About James Andoh Ltd (12689480) United Kingdom