About J&me Holdings Ltd (SC703090) United Kingdom