About Jjl89. Ltd (12871913) United Kingdom