About Rectella Limited (00430344) United Kingdom