About Nichols Trading (london) Ltd (10368058) United Kingdom