About Project Kachenka Limited (12291311) United Kingdom