About Interior Holding Limited (11905737) United Kingdom