About Kara Property Ltd (10288980) United Kingdom