About Jameslee Holdings Ltd (13559251) United Kingdom