About Lucoro Limited (08349017) United Kingdom