About Vanishing Act Limited (12747925) United Kingdom