About Sogalio Solutions Ltd (13521245) United Kingdom