About Rag Holdings Limited (10754605) United Kingdom