About Edgebound Ltd. (03790792) United Kingdom