About Yosef Odom Limited (12024693) United Kingdom