About Wyrd Flora Ltd (13033494) United Kingdom