About 3s Inter Limited (12842618) United Kingdom