About 247 Refubed Limited (SC668867) United Kingdom