About Sedge Consulting Limited (12136844) United Kingdom