About Defiant Labs Ltd (13529583) United Kingdom