About House Of Oddity Limited (12166521) United Kingdom