About Minimal Viable Company Ltd (12228679) United Kingdom