About Residual Holding Ltd (11718467) United Kingdom