About Yemdi It Solutions Ltd (13707138) United Kingdom