About Ve8259 Limited (12961984) United Kingdom