About Lightbuzz Software Ltd (08252766) United Kingdom