About Ridgebrae Limited (00991485) United Kingdom