About Refurbia Connect Limited (13289290) United Kingdom