About Ellahi & Co Nw Ltd (12320755) United Kingdom