About Rangeley Holdings Limited (10476725) United Kingdom