About Paradigm Developers And Marketing Ltd (12928730) United Kingdom