About Wrapid Investments Limited (09443627) United Kingdom