About Ruak Properties Limited (12978983) United Kingdom