About I.vickers Ltd (SC609816) United Kingdom