About Rattenbury Investments Ltd (11469125) United Kingdom