About Likido Limited (SC542407) United Kingdom