About Lipsius Creative Limited (12144672) United Kingdom