About Lhs Technologies Ltd (10399792) United Kingdom