About Velor Ltd (13451310) United Kingdom