About Giromondo Limited (02600801) United Kingdom