About Rykan Technologies Limited (13071661) United Kingdom