About Yacamim Europe Limited (13452129) United Kingdom