About Jade Bird Limited (10853477) United Kingdom