About Rhyk It Limited (11395120) United Kingdom