About Rical Investments Limited (03219166) United Kingdom