About Kfr Investments Limited (04358088) United Kingdom