About Jar Lott Inc Limited (12135721) United Kingdom