About Mean Spirited 1 Limited (11692875) United Kingdom