About 25lowgate Ltd (12359230) United Kingdom