About The Inchyra (spalding) (2018) Ltd (11592060) United Kingdom