About Liam Investments Limited (10560210) United Kingdom