About Cibo (london) Limited (05550831) United Kingdom