About Liddi Limited (13159113) United Kingdom