About Ysoma Ltd (10945178) United Kingdom