About Jaq&roo Ltd (13454088) United Kingdom