About Kea Global Limited (08289261) United Kingdom