About Synoware Technologies Ltd (08425870) United Kingdom