About A Abeidi Limited (NI621860) United Kingdom