About Jlsc Ltd (07984252) United Kingdom