About Giffer Dicero Limited (11748240) United Kingdom