About January Avenue Limited (09984992) United Kingdom