About Likvidia Ltd (11967772) United Kingdom