About Givilo Solutions Ltd (12830986) United Kingdom