About Raffia Limited (12717470) United Kingdom