About Sara General Trading Ltd. (12053768) United Kingdom