About Limnia Limited (08518647) United Kingdom