About House Of Froxx Limited (12188387) United Kingdom