About Break The Shell Ltd (09983096) United Kingdom