About Rag Intellectual Limited (10887924) United Kingdom