About Almholm Distribution Lp (SL028854) United Kingdom