About Sedan Tech Ltd (10585088) United Kingdom