About Rupin Rach Limited (12653588) United Kingdom