About Wayfwd Ltd (11851017) United Kingdom