About Abyssinia Trading Company Ltd (12668311) United Kingdom