About The Scenne Ltd (SC603136) United Kingdom