About Jaylor Ltd (10386035) United Kingdom