About Drillx Limited (11082543) United Kingdom