About Spatial Serenity Limited (12597798) United Kingdom