About Liquid Metal Dojo Limited (13631780) United Kingdom