About Jammaruk Ltd (11333976) United Kingdom