About The Defiant Entrepreneurs Ltd (13419523) United Kingdom