About Refuaid Ltd. (10993659) United Kingdom