About Garcha Ndt Ltd. (05463442) United Kingdom