About Dizzy Bird Limited (11275496) United Kingdom