About Panda House 132 Limited (13337430) United Kingdom