About Jabtl Portfolio Limited (12956802) United Kingdom