About Lightscale Tech Ltd (10025545) United Kingdom