About Jamattecca Limited (07349960) United Kingdom