About Taste Properties Ltd (12775723) United Kingdom