About Chykara Properties Ltd (10461643) United Kingdom