About Refurbix Ltd (10725913) United Kingdom