About Jane Alexandra Ltd (13078465) United Kingdom