About Rakhs Property Limited (12643176) United Kingdom