About Ramin Vision Ltd. (11063858) United Kingdom