About Sustainable Corporate Initiatives (sci) Limited (06687788) United Kingdom