About Sentra Capital Investments Limited (09598530) United Kingdom