About People S India Limited (13439737) United Kingdom