About S. Channa Technical Oilfield Consulting Plus Ltd (SC553309) United Kingdom