About The Raptor Foundation (uk) Trading Limited (03110612) United Kingdom