About Revoza International Ltd. (10325900) United Kingdom