About Atlis Solutions Ltd (10851063) United Kingdom