About Klos Property Ltd (12706153) United Kingdom