About Rasselas Projects Limited (09289422) United Kingdom