About Alexander Js Limited (08089661) United Kingdom