About Jubilee Traders Ltd (13094117) United Kingdom