About Rayzel International Properties Limited (00820126) United Kingdom