About Kibria Properties Ltd (11954556) United Kingdom