About Kamora Properties Ltd (12327120) United Kingdom