About Liquidfriction Limited (06910872) United Kingdom