About Loft Investments Limited (10130952) United Kingdom