About Bad Bird Limited (07127269) United Kingdom