About Logan Solutions Ltd (11685483) United Kingdom