About Jakal Bros Ltd. (09107791) United Kingdom