About Geroli Ltd. (10273356) United Kingdom