About Ruck Consultancy Limited (09335936) United Kingdom