About The-life Founder And Developer Ltd. (11527973) United Kingdom