About Ludwig Raphael Investments Ltd (12693438) United Kingdom