About Taras 77 Limited (08275396) United Kingdom