About Zebedah Limited (12874121) United Kingdom