About Lukeeta Project Cic (12245961) United Kingdom