About Lipsip Investments Limited (12752974) United Kingdom