About Flaxen Estates Ltd (12229068) United Kingdom