About Ten Forty Eight Ltd (SC476929) United Kingdom