About Quazard Ltd (11422908) United Kingdom