About Plemon India Limited (SC579840) United Kingdom