About Ruala Properties Ltd (11034590) United Kingdom