About Nxtlife Technologies Ltd. (09236520) United Kingdom