About Sinvula Solutions Ltd (13024362) United Kingdom