About Solrise Life Sciences Ltd (13678489) United Kingdom