About V Bird Limited (11011432) United Kingdom