About Lau Superconductors (uk) Limited (12290952) United Kingdom