About Ivvava Ltd (10954487) United Kingdom