About Building Interiors Holdings Limited (10202210) United Kingdom