About Lukas & Solutions Ltd. (11158697) United Kingdom