About Liquid Metal Solutions Ltd (11953310) United Kingdom