About Pulse Premier Football Limited (07647508) United Kingdom