About Defective Ltd (11603398) United Kingdom