About Logicore Solutions Ltd (12229939) United Kingdom