About Wrapid Holdings Limited (02067210) United Kingdom