About Rupa International Limited (05081536) United Kingdom