About Kitfix Investments Limited (10413735) United Kingdom