About Virtual Blue Bird Limited (06489786) United Kingdom