About Lola Granola Limited (12948754) United Kingdom