About Novalash International Limited (08016546) United Kingdom