About Yamagin (uk) Services Limited (11875922) United Kingdom