About Pic Bowback Limited Partnership (LP022142) United Kingdom