About L K Developers Ltd (12737569) United Kingdom