About June & January Ltd (13290538) United Kingdom