About Kbf Enterprises (holdings) Limited (12677911) United Kingdom