About So7organics Limited (13642809) United Kingdom