About Rate Seeker Limited (10581035) United Kingdom