About Defiant 3d Ltd (SC695468) United Kingdom