About Citizen Bird Limited (10030318) United Kingdom