About Libra 001 Limited (08460382) United Kingdom