About Company No Longer Required Limited (12121479) United Kingdom