About Ranarke Holdings Limited (10179264) United Kingdom