About Exodus 35 35 Ltd (13043217) United Kingdom