About Joab & Kendra Limited (09605225) United Kingdom