About Strenia Projects Limited (04396479) United Kingdom