About Sejpal Holdings Ltd (12946084) United Kingdom