About Dj Bird Limited (12789535) United Kingdom