About Ancient Particle Management Limited (10696368) United Kingdom