About Ultra Tips International Limited (10348574) United Kingdom