About Holtex Management Limited (12763235) United Kingdom