About Sixofsix Ltd (13088337) United Kingdom