About Jayflex Management Limited (05326451) United Kingdom