About Red Panda Junction 1 Limited (10832272) United Kingdom