About Imiq Paddle Sports Limited (07233753) United Kingdom