About The Upward Bird Limited (13072612) United Kingdom