About Yashi Software Solutions Limited (07800065) United Kingdom