About Rapier Star Holdings Limited (07307670) United Kingdom