About Ruckus Engineering Limited (10054661) United Kingdom