About From Amjo Ltd (13093977) United Kingdom