About Kixx Lincoln Limited (09557864) United Kingdom