About Givvle Limited (12771689) United Kingdom