About Jeyla Ltd (12760491) United Kingdom