About 6pence Technology Limited (12848090) United Kingdom