About Wrapid Limited (05774685) United Kingdom