About Lucrosus Limited (12671930) United Kingdom