About The Rute Culture Ltd (13276032) United Kingdom