About Defining Services Limited (12208438) United Kingdom