About Rachir Holdings Limited (10214864) United Kingdom