About Raptor Holdings Limited (13421288) United Kingdom