About Lintuu Limited (10503182) United Kingdom