About Ambessa Goods Ltd (11211177) United Kingdom