About Patternbydee Ltd (11773622) United Kingdom