About Liamco Investment Ltd (12831680) United Kingdom