About Eighty Six 06 Limited (12219712) United Kingdom