About 3h Investments Limited (SC230708) United Kingdom