About Jaylo Limited (12063156) United Kingdom