About Jarra Jappineh Abroad Ltd (10692427) United Kingdom