About Sailica Ltd (SC646178) United Kingdom