About Se Vernau Ltd (11271461) United Kingdom