About Sevaline Holdings Limited (12632213) United Kingdom