About North Ella Trading Limited (09908841) United Kingdom