About Rapa Limited (05732763) United Kingdom