About Django Kent Limited (13099871) United Kingdom