About Physalis Ltd (13375020) United Kingdom