About J.alexandra Ltd (10210526) United Kingdom