About X100 Limited (10876952) United Kingdom