About Rikans Technologies Limited (13549504) United Kingdom