About Practical Perseverance Limited (10011859) United Kingdom