About Flashlight Global Ltd (10280328) United Kingdom