About Sambar Power Limited (SC380227) United Kingdom