About Ridell Consultants Limited (05620808) United Kingdom