About J Yinusa Ltd (07218283) United Kingdom