About Resoda Projects Limited (06794211) United Kingdom