About Djb Research Limited (09504693) United Kingdom