About Jaybeez Intl Ltd (13568380) United Kingdom