About Bedsquare Ltd (12314067) United Kingdom