About Rieger Research Limited (07629084) United Kingdom