About S25i Ltd (09033539) United Kingdom