About Jils Traders Limited (12138883) United Kingdom