About Lok Developments 06 Limited (11857437) United Kingdom