About Loris Bodmer Limited (13231295) United Kingdom