About Joray Management Limited (12032626) United Kingdom