About Laurabella Limited (10963889) United Kingdom