About Guava International Holdings Limited (13680050) United Kingdom