About The Kallah Gallery Ltd (09506266) United Kingdom