About The Refurb Platform Ltd (13394377) United Kingdom