About Yellese Limited (13119314) United Kingdom