About Raphael Investments Limited (06627026) United Kingdom