About Taken Rrf Limited (11890306) United Kingdom