About Defender Note Ltd (09920324) United Kingdom