About The Irritant Limited (11789922) United Kingdom