About The Lottie Method Limited (12227570) United Kingdom