About Ridgewood Objective Limited (11303557) United Kingdom