About Yacamim Ltd (10954179) United Kingdom