About Ridge Holdings Consulting Ltd (12267556) United Kingdom