About Sant Lucijaa Ltd (10600280) United Kingdom