About Lava Life Science Research And Development Center Co. Ltd (09672777) United Kingdom