About Logan Solutions Ltd (SC704082) United Kingdom