About Sprinkle Flash Ltd (13073196) United Kingdom