About Saccuman Luca Limited (09055611) United Kingdom