About Boltorn Investment Ltd. (09325903) United Kingdom