About The Polera Ltd (07562432) United Kingdom