About Smashfly Technologies Ltd. (NI652125) United Kingdom