About Olk Property Limited (10729146) United Kingdom