About London International Inflammation Foundation Limited (08704252) United Kingdom