About Shakespeare Investment Limited (10104333) United Kingdom