About Effe & Effiba Bo Company Limited (09016963) United Kingdom