About Pillbox Capital 2 Limited (07642581) United Kingdom