About Invent A Sofa Ltd (11246932) United Kingdom