About Flip The Stem Ltd (13179804) United Kingdom