About Krell Estates Ltd. (10540717) United Kingdom