About Liova (london) Limited (01114508) United Kingdom