About The Vissai London Company Limited (09181387) United Kingdom