About Barkenura Sales Lp (SL027670) United Kingdom