About Quora (oldham) Limited (10937123) United Kingdom