About Senka Projects Limited (10976823) United Kingdom