About Kfs Investments Limited (12724028) United Kingdom