About Christoph Rahmede Ltd (11646436) United Kingdom