About Ikos Ras Limited (08774180) United Kingdom