About Staterule Limited (02929639) United Kingdom